package com.eques.database

import androidx.room.ColumnInfo
import androidx.room.Entity
import androidx.room.PrimaryKey

@Entity(tableName = "shaow")
data class ShaowData (
    @PrimaryKey(autoGenerate = true) var id: Long = 0,
    @ColumnInfo(name = "user_name") var username: String,
    var bid: String,
    var alm_mod: String,
    var time_zone: String,
    var video_time: String,
    var lcd_timeout: String,
    var voice_count: String,
    var voice_index: String,
    var alarm_enable:String,
    var voice_status: String,
    var disturb_status: String,
    var alive_stop_time: String,
    var alive_start_time: String,
    var disturb_end_time: String,
    var disturb_start_time: String,
    var show_open_lock_button: String,
    var ip: String,
    var vnum: String,
    var bssid: String,
    var is_uac: String,
    var lkmang: String,
    var video_f: String,
    var voltage: String,
    var brand_id: String,
    var no_alive: String,
    var usb_vnum: String,
    var camera_id: String,
    var door_stat: String,
    var temporary: String,
    var wifi_rssi:String,
    var wifi_ssid: String,
    var power_mode: String,
    var wifi_level: String,
    var dual_camera: String,
    var locked_stat: String,
    var locked_time: String,
    var sub_camera_id:String,
    var capture_rotate: String,
    var videocall_width: String,
    var function_support: String,
    var videocall_height: String,
    var work_mode: String
) {
    constructor() : this(
        id = 0,
        username = "",
        bid = "",
        alm_mod = "",
        time_zone = "",
        video_time = "",
        lcd_timeout = "",
        voice_count = "",
        voice_index = "",
        alarm_enable = "",
        voice_status = "",
        disturb_status = "",
        alive_stop_time = "",
        alive_start_time = "",
        disturb_end_time = "",
        disturb_start_time = "",
        show_open_lock_button = "",
        ip = "",
        vnum = "",
        bssid = "",
        is_uac= "",
        lkmang = "",
        video_f = "",
        voltage = "",
        brand_id = "",
        no_alive= "",
        usb_vnum = "",
        camera_id= "",
        door_stat = "",
        temporary = "",
        wifi_rssi = "",
        wifi_ssid = "",
        power_mode = "",
        wifi_level = "",
        dual_camera = "",
        locked_stat = "",
        locked_time = "",
        sub_camera_id = "",
        capture_rotate = "",
        videocall_width = "",
        function_support = "",
        videocall_height = "",
        work_mode=""
    )
}
